01-Cost-Explorer-분석

Cost Explorer 분석

목표

AWS Cost Explorer를 사용하여 현재까지의 비용을 분석하고, 비용 구조를 이해하며, 최적화 기회를 찾아봅시다.

비용 분석이 중요한 이유

클라우드 비용의 특징

예상치 못한 비용 발생:

최적화 기회:

현재 인프라 예상 비용 (월간)

Week 3.5 완료 후 리소스별 비용

EC2 인스턴스:

RDS Multi-AZ:

ALB (Application Load Balancer):

네트워크 & 기타:

총 예상 비용: $69-85/월

1단계: Cost Explorer 접속

Billing 콘솔 접속

  1. AWS 콘솔 우상단 계정명 클릭
  2. 결제 및 비용 관리 클릭
  3. 왼쪽 메뉴에서 Cost Explorer 클릭

권한 확인

Cost Explorer 활성화:

2단계: 전체 비용 트렌드 분석

기본 비용 보고서

시간 범위 설정:

  1. 날짜 범위: 지난 3개월
  2. 세분성: 월별
  3. 차트 유형: 막대 그래프

주요 확인사항:

일별 비용 분석

상세 분석:

  1. 날짜 범위: 지난 30일
  2. 세분성: 일별
  3. 필터: 서비스별

패턴 확인:

3단계: 서비스별 비용 분석

그룹화 기준 변경

서비스별 분석:

  1. 그룹화 기준: 서비스
  2. 상위 항목: 10개
  3. 정렬: 비용 높은 순

주요 서비스별 비용:

리소스별 상세 분석

EC2 상세 분석:

  1. 필터 추가: 서비스 = EC2
  2. 그룹화: 인스턴스 타입
  3. 확인사항:
    • t2.micro 사용량
    • 불필요한 고사양 인스턴스
    • 중단된 인스턴스 비용

4단계: 비용 최적화 기회 식별

Right Sizing 분석

인스턴스 사용률 확인:

  1. Cost ExplorerRight Sizing Recommendations
  2. 또는 CloudWatch에서 CPU 사용률 확인

최적화 기회:

사용하지 않는 리소스 식별

확인할 리소스:

Reserved Instance 기회

RI 추천 확인:

  1. Cost ExplorerReserved Instance Recommendations
  2. 기간: 1년 or 3년
  3. 결제 옵션: 전체 선결제, 부분 선결제, 선결제 없음

절약 예상액:

5단계: 실제 최적화 적용

1. 불필요한 리소스 정리

EBS 볼륨 정리:

# 사용하지 않는 EBS 볼륨 확인
aws ec2 describe-volumes --filters Name=status,Values=available

Elastic IP 정리:

  1. EC2 콘솔Elastic IP
  2. 사용하지 않는 IP 릴리스

2. 인스턴스 타입 최적화

WAS 서버 사이즈 조정 (예시):

단계:

  1. WAS 서버 중지
  2. 인스턴스 타입 변경
  3. 재시작 및 테스트

3. Reserved Instance 적용

대상 선정:

적용 방법:

  1. EC2 콘솔Reserved Instances
  2. Reserved Instance 구매
  3. 인스턴스 타입, 기간, 결제 옵션 선택

6단계: 비용 알람 설정

월 예산 알람

Billing 알람 생성:

  1. CloudWatch알람결제
  2. 메트릭: EstimatedCharges
  3. 조건: 월 $100 초과 시
  4. 알람 이름: Monthly-Budget-Alert

일일 비용 알람

예상치 못한 비용 급증 감지:

  1. 메트릭: 일일 EstimatedCharges
  2. 조건: 전일 대비 50% 증가
  3. 알람 이름: Daily-Cost-Spike

완료 체크리스트

Cost Explorer 분석

최적화 기회 식별

실제 최적화 적용

모니터링 설정


Cost Explorer 분석 완료

축하합니다! 이제 AWS 비용 구조를 명확히 이해하고, 지속적으로 최적화할 수 있는 체계를 갖추었습니다. 20% 이상의 비용 절감 효과를 기대할 수 있습니다.

다음 단계: AWS EDU/Archive/조선대학교 AWS 멘토링/Week4-Operations-and-Optimization/02-비용분석및최적화/02-비용최적화-실행에서 실제 최적화 작업을 수행해보겠습니다.


관련 문서: AWS EDU/Archive/조선대학교 AWS 멘토링/Week4-Operations-and-Optimization/01-CloudWatch-모니터링/01-CloudWatch-대시보드구축, AWS EDU/Archive/조선대학교 AWS 멘토링/Week4-Operations-and-Optimization/02-비용분석및최적화/02-비용최적화-실행